slip through someone's fingers - Turkish English Dictionary